Sorano, One Of The Most Beautiful Medieval Villages That I Have Visited In Tuscany